/** Class Name: OORTelesalesTextConstant
 * Author: Accenture
 * Date: 3-March-2012
 * Requirement/Project Name: OOR Telesales
 * Requirement Description:   Store string constant of OOR Telesales Prj
 **/
 
public class OORTelesalesTextConstant{

    //error Message
    public static String NO_LEAD_FOR_CAMPAIGN_ERR_MSG = 'No lead found for this campaign.';
    public static String SELECT_ONE_CAMPAIGN_ERR_MSG =  'Select at least one campaign.';
    public static String SELECT_ONLY_ONE_CAMPAIGN_ERR_MSG = 'User can select only one campagin.' ;
    public static String IN_ACTIVE_CAMPAIGN_ERR_MSG = 'Inactive Campaign.' ; 
    public static String PREVENT_DUPLICATE_OFFICE_CODE = 'Duplicate office code found.Please select a different office code.';
    public static String PREVENT_DUPLICATE_MC_QUOTA_DATE = 'Duplicate value for combination of MC and Quota Date found. Please Enter diffrent value/values.';
    public static String DISPOSITION_CANNOT_BE_BLANK_ERR_MSG  =   'Disposition cannot be blank.';
    
    // Record Type Name     
    public static String LOCAL_ADVERTISER_LEAD_REC_TYPE  = 'Local_Advertiser';
    public static String OOR_TELSALES_CAMPAIGN_REC_TYPE  = 'OOR_Telesales_Campaign';
    public static String OOR_TELESALES_TASK_REC_TYPE = 'OOR_Telesales';
    public static String OOR_NOTES_REC_TYPE  = 'OOR_Notes';

    //Queue Name : add DeveloperName as queue name plz use  for the other queue as well
    public static String OOR_TELE_CAMPAIGN_LEAD_QUEUE   =  'OOR_Telesales_Campaign_Lead_Queue';
    public static String OOR_TELE_INVALID_LEAD_QUEUE   =   'OOR_Telesales_Invalid_Lead_Queue';
    

    public static String CALL_LOG_DISPOSITION_TYPE ='Call';

    // Log Disposition
    public static String CALLED_LEFT_VM = 'Called – Left VM';  
    public static String CALLED_UNAVALIBLE = 'Called – Unavailable'; 
    public static String INVALID_LOG_DISPOSITION  = 'Invalid'; 
    
    // Interactive log type
    public static String INTERACTIVE_CALL_LOG_TYPE = 'Call';
    public static String INTERACTIVE_ACTIVITY_LOG_TYPE = 'Activity';
    
    //lead Skip history 
    
    public static String LEAD_SKIP_HISTORY_SKIP_TYPE = 'Skip';
    public static String LEAD_SKIP_HISTORY_EXPIRE_TYPE = 'Expire';
    
    //Lead status
    
    public static String LEAD_NEW_STATUS = 'New';
    public static String LEAD_INVALID_STATUS = 'Invalid Lead';
    public static String LEAD_IN_PROGRESS_STATUS = 'In Progress'; 
 
    // Task Status
 
    public static String TASK_COMPLETED_STATUS = 'Completed'; 
 
    // Lead ID Patter to parse the incomming email 
    
    public static String LEAD_ID_PATTERN= '00Q[a-zA-Z0-9]{12,15}';
    
    
    // Other Text
    public static final String PICKLIST_NONE_TXT = '--None--';     
    public static final String USER_ID_STARTS_WITH  ='005';
    public static final String CAMPAIGN_ACTIVE = 'true';

   // Error Msgs     
    public static final String LEAD_SOURCE_CANNOT_BE_BLANK = 'Lead Source cannot be blank';
    public static final String DUPLICATE_LEAD_ALREADY_PRESENT =  'Lead already exist in another active campaign';

     
}